Community Foundations of Canada
Community Foundations of Canada is the national network for Canada’s 191 community foundations. We are a philanthropic movement working across sectors to help Canadians invest in building strong and vibrant communities.